UPML: A Framework for Knowledge System Reuse
نویسندگان
چکیده
Problem-solving methods provide reusable architectures and components for implementing the reasoning part of knowledge-based systems. The Unified Problem-solving Method Development Language, UPML, has been developed to describe and implement such architectures and components and to facilitate their semiautomatic reuse and adaptation. In a nutshell, UPML is a framework for developing knowledge-intensive reasoning systems based on libraries of generic problem-solving components. The paper describes the components, architectural constraints, development guidelines, and tools provided by UPML. Our focus is hereby on the meta ontology that has been developed to formalize the architectural structure and elements of UPML.
منابع مشابه
WebExplain: A UPML Extension to Support the Development of Explanations on the Web for Knowledge-Based Systems
Knowledge-based systems (KBS) should be able to explain their results to improve the understanding and credibility of their answers by users. However, most KBS explanation components cannot be easily reused by other applications, thus increasing the effort of implementing KBSs with explanation capabilities. In this paper we present WebExplain, an extension to Unified Problem-Solving Method Desc...
متن کاملExtra-Technical Information for Method Libraries
With the development of a number of problem-solving method (PSM) libraries, recent work has focused on the need for a method description language to describe PSMs for easier retrieval, understanding and reuse. Fensel, et al. (1999) have proposed a Unified Problem-solving Method Development Language (UPML) to address this need. However, to date, this language is focused on formal descriptions of...
متن کاملOIL & UPML: A Unifying Framework for the Knowledge Web
Currently computers are changing from single isolated devices to entry points into a worldwide network of information exchange and business transactions called the World Wide Web (WWW). A prerequisite for successfully integrating various information sources is a standardized and machine-processable description of their semantics. In this paper, we will briefly describe two proposals and will di...
متن کاملExtending the Unified Problem-solving Method Development Language
The task concept is a widely used pattern in reasoning systems. Unified Problemsolving Method Development Language (UPML) is a framework allowing building libraries of generic problem solving components. This paper proposes several improvements in this framework based on observations when modeling a concrete application. It starts from describing in UPML an application intended to solve nonline...
متن کاملA Framework for Unifying Problem-Solving Knowledge and Workflow Modeling
Usually a workflow is described from its control structure and its participants but without taking into account the knowledge used to execute it. This paper outlines a new framework for workflows specification which extends the Unified Problem-solving Method description Language and approaches workflows design from a knowledge perspective. Within this framework, the resources and the control fl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999